plantation (settlement) - Francés Inglés Diccionario